Analysis and characterization of random skew and jitter in a novel clock network

نویسنده

  • Vadim Gutnik
چکیده

System clock uncertainty, in the form of random skew and jitter, is beginning to affect performance of large microprocessors significantly. Process and environmental variations and inter-signal coupling on a chip contribute significant delay variations in long clock lines, and these variations are predicted to make the now widely-used clock tree distribution untenable. Distributed clock generation may allow clock networks to continue scaling with advances in semiconductor processing technology. A novel clock network composed of multiple synchronized phase-locked loops is analyzed, implemented, and tested. Undesirable large-signal stable (modelocked) states dictate the transfer characteristic of the phase detectors; a matrix formulation of the linearized system allows direct calculation of system poles for any desired oscillator configuration. The circuits were fabricated in CMOS, and two implementations of the system — a 4 oscillator proof-of-concept 400MHz network, and a 16-oscillator, 1.3GHz network network are presented. A flash time-to-digital converter is presented that exploits parallelism to get precise time measurements with resolution much smaller than a single gate delay. Unfortunately, an unrelated failure precluded measurements on the 16-oscillator chip where the measurement system was integrated, but the principle is shown to be valid on an independent test chip. Thesis Supervisor: Anantha Chandrakasan Title: Associate Professor of Electrical Engineering Analysis and Characterization of Random Skew and Jitter in a Novel Clock Network by Vadim Gutnik Submitted to the Department of Electrical Engineering and Computer Science on March 3, 2000, in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Electrical Engineering Abstract System clock uncertainty, in the form of random skew and jitter, is beginning to affect performance of large microprocessors significantly. Process and environmental variations and inter-signal coupling on a chip contribute significant delay variations in long clock lines, and these variations are predicted to make the now widely-used clock tree distribution untenable. Distributed clock generation may allow clock networks to continue scaling with advances in semiconductor processing technology. A novel clock network composed of multiple synchronized phase-locked loops is analyzed, implemented, and tested. Undesirable large-signal stable (modelocked) states dictate the transfer characteristic of the phase detectors; a matrix formulation of the linearized system allows direct calculation of system poles for any desired oscillator configuration. The circuits were fabricated in CMOS, and two implementations of the system — a 4 oscillator proof-of-concept 400MHz network, and a 16-oscillator, 1.3GHz network network are presented. A flash time-to-digital converter is presented that exploits parallelism to get precise time measurements with resolution much smaller than a single gate delay. Unfortunately, an unrelated failure precluded measurements on the 16-oscillator chip where the measurement system was integrated, but the principle is shown to be valid on an independent test chip.System clock uncertainty, in the form of random skew and jitter, is beginning to affect performance of large microprocessors significantly. Process and environmental variations and inter-signal coupling on a chip contribute significant delay variations in long clock lines, and these variations are predicted to make the now widely-used clock tree distribution untenable. Distributed clock generation may allow clock networks to continue scaling with advances in semiconductor processing technology. A novel clock network composed of multiple synchronized phase-locked loops is analyzed, implemented, and tested. Undesirable large-signal stable (modelocked) states dictate the transfer characteristic of the phase detectors; a matrix formulation of the linearized system allows direct calculation of system poles for any desired oscillator configuration. The circuits were fabricated in CMOS, and two implementations of the system — a 4 oscillator proof-of-concept 400MHz network, and a 16-oscillator, 1.3GHz network network are presented. A flash time-to-digital converter is presented that exploits parallelism to get precise time measurements with resolution much smaller than a single gate delay. Unfortunately, an unrelated failure precluded measurements on the 16-oscillator chip where the measurement system was integrated, but the principle is shown to be valid on an independent test chip. Thesis Supervisor: Anantha Chandrakasan Title: Associate Professor of Electrical Engineering

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Improved Clock-skew Measurement Technique for Revealing Hidden Services

The Tor anonymisation network allows services, such as web servers, to be operated under a pseudonym. In previous work Murdoch described a novel attack to reveal such hidden services by correlating clock skew changes with times of increased load, and hence temperature. Clock skew measurement suffers from two main sources of noise: network jitter and timestamp quantisation error. Depending on th...

متن کامل

Statistical Timing Analysis Considering Clock Jitter and Skew due to Power Supply Noise and Process Variation

Clock driver suffers from delay variation due to manufacturing and environmental variabilities as well as combinational cells. The delay variation causes clock skew and jitter, and varies both setup and hold timing margins. This paper presents a timing verification method that takes into consideration delay variation inside a clock network due to both manufacturing variability and dynamic power...

متن کامل

Estimation of Clock Skew and Different Types of Delay in the Internet Network

The end-to-end delay is often used to analyze network performance. There are different types of delay in the network: (artificial) delay due to unsynchronized clocks, transmission and propagation delays, and delay jitter. First, we show how to obtain a least squares estimate of the clock skew (i.e. difference between the sender and receiver clock frequencies) and the fixed delay. We then show t...

متن کامل

Modeling of Jitter Characteristics for the Second Order Bang-Bang CDR

Bang-Bang clock and data recovery (BBCDR) circuits are hard nonlinear systems due to the nonlinearity introduced by the binary phase detector (BPD). The specification of the CDR frequency response is determined by jitter tolerance and jitter transfer. In this paper, jitter transfer and jitter tolerance of the second-order BBCDR are characterized by formulating the time domain waveforms. As a re...

متن کامل

Over GHz Low-Power RF Clock Distribution For a Multiprocessor Digital System

Conventional digital clock distribution interconnection causes a severe power consumption problem for GHz clock distribution because of transmission line losses, and it exhibits difficult signal integrity problems due to clock skew, clock jitter and signal reflection. To overcome these conventional digital clock distribution limitations, optical clock distribution techniques, based on guided-wa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000